# !/usr/bin/env python
# -*- coding: utf-8 -*-
# ------------------------------
''''''
# 初始化高度
init_hight = 100

# # 定义一个列表,用于测试
# count_bounce =[]

# 请求用户出入要求弹起几次的球的高度
nums = int(input('请输入要弹起几次的求的高度：'))

# 采用for循环，加入弹起次数元素
# for i in range(1, nums + 1):
#     count_bounce.append(i)
# print(count_bounce)

# 正式计算
tem_hight = init_hight
sum_hight = init_hight
for i in range(1, nums + 1):
    tem_hight /= 2
    sum_hight += tem_hight*2
print('当弹起第{}次时，高度为{},总路程{}'.format(nums, tem_hight, sum_hight-tem_hight))